/*****************************************************************************/
/*                                                                           */
/*    Domino Operation System Kernel Module                                  */
/*                                                                           */
/*    Copyright (C) 2005 Laszlo Arvai                                        */
/*                                                                           */
/*    ------------------------------------------------------------------     */
/*    drvRealTimeClock - Real Time Clock Driver Module                       */
/*****************************************************************************/

#ifndef __drvRealTimeClock_h
#define __drvRealTimeClock_h

///////////////////////////////////////////////////////////////////////////////
// Include files
#include <krnlTypes.h>
#include <krnlDateTime.h>

///////////////////////////////////////////////////////////////////////////////
// Function prototypes
void drvRTCInit(void);
dosBool drvRTCIsValid(void);

dosBool drvRTCGetDateTime(dosDateTime* out_datetime);
void drvRTCSetDateTime(dosDateTime* in_datetime);

void drvRTCUpdate(void);

#endif
